#pragma once
#include <wx/wx.h>
#include "text_box.h"



class body_interface
{
public:
	void assign( wxPanel *parent);
	body_interface(  );

	void show( bool show_interface );

//private:
	wxButton *m_new;
	wxButton *m_delete;
	wxButton *m_static;
	wxButton *m_kinematic;
	wxButton *m_dynamic;

	wxButton *m_browse_animation;
	wxButton *m_active_position;

	wxButton *m_active_kinematic;
	wxButton *m_append_kinematic;
	wxButton *m_delete_kinematic;

	wxListBox *m_bodys;
	wxListBox *m_kinematics;

	text_box m_name;
	text_box m_animation;
	text_box m_angle;
	text_box m_positionX;
	text_box m_positionY;
	text_box m_dampening;
	text_box m_angular_dampening;
	text_box m_kineX;
	text_box m_kineY;
	text_box m_kine_time;
	text_box m_kine_angle;

	wxCheckBox *m_fixed_rotation;

    wxPanel *m_parent;
};

